Fundamentals of renewable energy processes - Rosa, Aldo Vieira da (Elsevier, 2005)