1. Jiangsu Key Laboratory of Pesticide Sciences, Department of Chemistry, College of Sciences Nanjing Agricultural University Nanjing China
2. Department of Radiology, Xinqiao Hospital Army Medical University Chongqing China
3. Department of Applied Physics The Hong Kong Polytechnic University, Hung Hom, Kowloon Hong Kong China