1. Beijing Institute of Petrochemical Technology College of Chemical Engineering 19th Qingyuan street, Daxing district 102617 Beijing China
2. Beijing Key Laboratory of Fuels Cleaning and Advanced Catalytic Emission Reduction Technology 19th Qingyuan street, Daxing district 102617 Beijing China
3. Beijing Fleming Technology Co. LTD, Building 5, Yard 26 West Yongwang Road, Daxing district 102617 Beijing China