Sustainable energy and the environment : a clean technology approach /: a clean technology approach. (2016)