Electric renewable energy systems - Rashid, Muhammad H. (Elsevier/AP, Academic Press is an imprint of Elsevier,, 2016)