Affiliation: | 1. Department of Medical Biophysics and Ontario Cancer Institute, University of Toronto, Toronto, Ontario M5G 1L7 (Canada) http://www.utoronto.ca/zhenglab;2. Britton Chance Center for Biomedical Photonics, Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, Wuhan (China);3. Department of Chemistry, Shanghai University, Shanghai (China);4. Institute of Biomaterials and Biomedical Engineering, University of Toronto, Toronto, Ontario M5G 1L7 (Canada) |