1. National Experimental Chemistry Teaching Center (Hebei Normal University), Hebei Key Laboratory of Organic Functional Molecules, College of Chemistry and Materials Science Hebei Normal University Shijiazhuang China
2. Auckland Cancer Society Research Centre, Faculty of Medical and Health Sciences The University of Auckland Auckland New Zealand