Gold nanocages and related nanostructures for plasmonic and biomedical applications