Fundamentals of renewable energy sources - Tiwari, G.N (Alpha Science International Ltd., 2007)