1. College of Chemistry and Chemical Engineering, Shanghai University of Engineering Science 333 Longteng Road, Shanghai 201620, China
2. Department of Biochemistry, University of Washington, 1705 NE Pacific Street, Seattle, Washington 98195, United States