TY - BOOK AU - Kanoglu,Mehmet TI - Fundamentals and applications of renewable energy SN - 9781265079659 PY - 2023/// PB - McGraw Hill, ER -