Renewable energy sources and their environmental impact - Abbasi,S.A (Prentice Hall, 2006)