Affiliation: | 1. School of Mechanical and Electrical Engineering, China University of Petroleum, Beijing, 102249 2. Opto-Mechatronic Equipment Technology Major Laboratory, Beijing Institute of Petrochemical Technology, Beijing, 102617 3. School of Mechanical and Electrical Engineering, Beijing University of Chemical Technology, Beijing, 100029 |