1. School of Environmental and Chemical Engineering, Shanghai University, Shanghai 200444, P. R. China
2. Center for Energy and Environmental Resources, University of Texas at Austin, 10100 Burnet Road, Austin, Texas 78758, United States
3. ExxonMobil Technology and Engineering Company, Spring, Texas 77389, United States