Nanostructures & nanomaterials synthesis, properties & applications - Cao, Guozhong. (Imperial College Press, 2004)