Fundamentals of renewable energy - Rathore,N. S; Panwar,N.L (New Delhi New India Publiushing Agency, 2021)