Fundamentals of renewable energy process - Rosa, Aldo Vieira da (Elsevier Academic Press, 2005)