1. Beijing Key Laboratory of Environmental and Viral Oncology, Faculty of Environment and Life, Beijing University of Technology, Beijing 100124, China
2. Department of Medical Technology, Beijing Pharmaceutical University of Staff and Workers, Beijing 100079, China
3. Chemistry Department, Trinity College, D02 PN40 Dublin, Ireland
4. Carcinogenesis Department, Paterson Institute for Cancer Research, Manchester M20 9BX, UK
5. Epidemiology and Public Health Group, School of Health Sciences, University of Manchester, Stopford Building, Oxford Road, Manchester M13 9PG, UK