1. Beijing Key Laboratory of Environmental and Viral Oncology, Faculty of Environment and Life, Beijing University of Technology, Beijing 100124, P. R. China
2. Beijing Tide Pharmaceutical Co., Ltd, No.8 East Rongjing Street, Beijing Econnomi Technological Development Area (BDA), Beijing 100176, China