Yang, Bin Micro and nano energy harvesting technologies - Artech house London 2015 - xii, p.291 Dewey Class. No.: 621.312 / MIC