1. School of Chemistry and Chemical Engineering, University of South China, Hengyang, Hunan 421001, People’s Republic of China
2. College of Chemistry and Chemical Engineering, Central South University, Changsha, Hunan 410083, People’s Republic of China
3. Hengyang Medical College, University of South China, Hengyang, Hunan 421001, People’s Republic of China
4. Laboratory of Protein Structure and Function, University of South China Medical School, Hengyang, Hunan 421001, People’s Republic of China