1. School of Chemistry and Chemical Engineering
2. Beijing Key Laboratory for Chemical Power Source and Green Catalysis
3. BIT-QUB Joint Center on Novel Energy and Materials Research
4. Beijing Institute of Technology
5. Beijing
6. School of Marine Science and Technology
7. Northwestern Polytechnical University
8. Xi'an 710072
9. China
10. Key Laboratory for Unmanned Underwater Vehicle