Solar, Wind, and Ocean Energy Conversion Systems - Alireza Khaligh; Omer C. Onar (Taylor and Francis, 2010)