Fundamentals and applications of renewable energy - Kanoglu, Mehmet; Cengel, Yunus A.; Cimbala, John M. (McGraw-Hill Education, 2020)