[1] Chinese Acad Sci, Inst Engn Thermophys, Key Lab Light Duty Gas Turbine, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100039, Peoples R China
[3] CNR, Measurement Sci & Stand, Ottawa, ON K1A 0R6, Canada
[4] Beijing Inst Technol, State Key Lab Explos Sci & Technol, Beijing 100081, Peoples R China