1. Research Institute of Petroleum Processing, China Petrochemical Corporation, Beijing 100083, People's Republic of China, Department of Chemical Engineering, Auburn University, Auburn, Alabama 36849, and Chemistry Department, East China Normal University, Shanghai 200062, People's Republic of China