1. School of Chemistry
and Chemical Engineering, Key Laboratory for Green Processing of Chemical
Engineering of Xinjiang Bingtuan, Shihezi University, North Fourth Road, Shihezi, Xinjiang 832003, People’s Republic of China
2. Cancer Institute, The Second
Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou, Zhejiang 310009, People’s Republic of China