Advances in energy research. - Acosta, Morena J. (Advances in energy research, 2013)