1. College of Chemistry and Materials Engineering, Beijing Technology & Business University, Beijing 100048, China
2. Acelbio (Chongqing) Biotechnology Co., Ltd., Chongqing 404100, China
3. Beijing Lan Divine Technology Co., Ltd., Beijing 100872, China