Nanofabrication and its application in renewable energy/ - Royal Society New York 2014 - xiv,225p.: Dewey Class. No.: 620.115,NAN