Text this: Recent developments in the facile bio-synthesis of gold nanoparticles (AuNPs) and their biomedical applications