Fundamentals And Applications Of Nanomaterials - GUO, Zhen (Boston Artech House, 2009)