Fundamentals of renewable energy processes - Da Rosa, Aldo Vieira. (Elsevier/AP, 2013)