TY - BOOK AU - Bansal A. K. TI - Renewable energy CY - NULL KW - MECHANICAL ER -