Renewable energy - utilisation and system integration - Cao, Wenping; Hu, Yihua (InTech, 2016)