College of Petrochemical Engineering, Lanzhou University of Technology, Lanzhou 730050, China College of Chemistry and Chemical Engineering, Yan’an University, Yan’an 716000, China ...