Alternative energy sources. - Michaelides, Efstathios (Green energy and technology., 2012)