1. Department of Chemistry
2. East China Normal University
3. Shanghai 200241, China
4. Provincial Key Laboratory of Oil & Gas Chemical Technology
5. College of Chemistry & Chemical Engineering
6. Northeast Petroleum University
7. Daqing 163318, China