1. Key Laboratory of Synthetic and Self-Assembly Chemistry for Organic Functional MoleculesCenter for Excellence in Molecular SynthesisShanghai Institute of Organic ChemistryUniversity of Chinese Academy of SciencesChinese Academy of Sciences 345 Lingling Road Shanghai 200032 P. R. China
2. Department of ChemistryUniversity of Victoria 3800 Finnerty Road Victoria BC V8P 5C2 Canada
3. Department of ChemistryUniversity of Toronto 80 St. George St Toronto Ontario M5S 3H6 Canada
4. Department of Chemical Engineering and Applied ChemistryUniversity of Toronto Toronto ON M5S 3E2 Canada