Fundamentals of renewable energy processes - Da Rosa, Aldo Vieira (Academic Press, 2013)