Micro and nano energy harvesting technologies - Yang, Bin (Associate professor); Liu, Huicong; Liu, Jingquan (Professor); Lee, Chengkuo (Microelectromechanical systems series., 2015)