Yunnan Laboratory of Internal Combustion Engines, Kunming University of Science and Technology, No. 727 Jingming South Road, Chenggong District, Kunming, 650500 Yunnan Province, China ...