1. Institute of Process Equipment, College of Energy Engineering, Zhejiang University, Hangzhou 310027, P. R. China
2. College of Mechanical Engineering, Zhejiang University, Hangzhou 310027, P. R. China
3. Chair of Carbon Composites, Technical University of Munich, Garching bei München 85748, Germany
4. Engineering Research Center of High Pressure Process Equipment and Safety, MOE, Zhejiang University, Hangzhou 310027, P. R. China
5. State Key Laboratory of Fluid Power Transmission and Control, Zhejiang University, Hangzhou 310027, P. R. China
6. Key Laboratory of Clean Energy and Carbon Neutrality of Zhejiang Province, Hangzhou 310027, P. R. China