Fundamentals and Applications of Nanomaterials by Li Tan & Zhen Guo