Renewable energy systems : theory, innovations, and intelligent applications - Kaplani, Eleni; Kaplanis, Socrates (Nova Publishers, 2013)