Frontiers in Micro-Nano Science and Technology - Hai Lin Cong; Bing Yu; Xing Lu (2014)