Gold nanostructures: a class of multifunctional materials for biomedical applications