Nanostructures and nanomaterials: synthesis, properties and applicatons - Cao,Guozhong (Imperial college Press,London, 2008)