V. V. N. Kishore Renewable Energy Engineering and Technology Principles and Practice - The Energy and Resources Institute 2010 - 890 P.,