1. Department of Chemical and Biochemical Engineering, College of Chemistry and Chemical Engineering, Xiamen University, Xiamen 361005, China and Polyolefin Department of Lanzhou Petrochemical Company Limited of China National Petroleum Company, Lanzhou 730060, China