1. Key Laboratory of Ocean Energy Utilization and Energy Conservation of Ministry of Education
2. School of Energy & Power Engineering
3. Dalian University of Technology
4. Dalian 116024
5. China
6. Research Center for Eco-Environmental Engineering
7. Dongguan University of Technology
8. Dongguan 523808
9. PR China