1. Department of Chemistry, Westlake University, Hangzhou 310030, Zhejiang, China
2. Department of Chemistry, Wayne State University, Detroit, Michigan 48202, United States
3. Department of Mathematics, Wayne State University, Detroit, Michigan 48202, United States