1. Department of Mechanical and Aerospace Engineering The Hong Kong University of Science and Technology Hong Kong SAR China
2. Department of Mechanical Engineering Assiut University Assiut 71516 Egypt
3. Guangzhou HKUST Fok Ying Tung Research Institute Guangzhou 511458 China
4. Yinlong Energy Co., Ltd Zhuhai 519015 China
5. Department of Chemical and Biological Engineering The Hong Kong University of Science and Technology Hong Kong SAR China