1. Department of Chemistry, Tongji University, 1239 Siping Road, Shanghai 200092, P. R. China, State Key Laboratory of Fine Chemicals, Dalian University of Technology, 158 Zhongshan Road, Dalian 116012, P. R. China, and Department of Chemistry, University of Pittsburgh, Pittsburgh, Pennsylvania 15260, United States