Renewable energy resources and their environmental impact - Abbasi S A (Prentice Hall, 2002)