Renewable Energy Research by Stuart K. Kallen