1. Qingdao Key Laboratory of Solar Energy Utilization and Energy Storage Technology
2. Qingdao Institute of Bioenergy and Bioprocess Technology
3. Chinese Academy of Sciences
4. Qingdao
5. P. R. China
6. Key Laboratory of Marine Environmental Corrosion and Bio-fouling
7. Institute of Oceanology
8. Qingdao 266071
9. P. R China