Gold nanocages for cancer detection and treatment. (October 2007)