[1] Jiangsu Univ, Sch Energy & Power Engn, Zhenjiang 212013, Jiangsu, Peoples R China
[2] Yangzhou Univ, Coll Elect Energy & Power Engn, Yangzhou 225009, Peoples R China
[3] CNR, Ist Sci & Tecnol Energia & Mobil Sostenibili STEMS, I-80125 Naples, Italy
[4] Univ Hamburg, Inst Plant Sci & Microbiol, Aquat Ecophysiol & Phycol, D-22609 Hamburg, Germany