1. Faculty of Chemical Engineering Kunming University of Science and Technology Kunming China
2. Yunnan Provincial Key Laboratory of Energy Saving in Phosphorus Chemical Engineering and New Phosphorus Materials Kunming China
3. Department of Engineering Mechanics Zhejiang University Hangzhou China
4. State Key Laboratory of Clean Energy Utilization Zhejiang University Hangzhou China
5. Centre for Materials Science and Nanotechnology (SMN) University of Oslo Oslo Norway