Text this: An updated review on the potential of gold nanoparticles for cancer treatment and detection.