1. State Key Laboratory of Fine Chemicals Dalian University of Technology Dalian 116024 People's Republic of China
2. Fluorescence Research Group Singapore University of Technology and Design 8 Somapah Road 487372 Singapore Singapore
3. Shenzhen Research Institute Dalian University of Technology Nanshan District, Shenzhen 518057 China
4. Department of Pathophysiology Dalian Medical University Dalian 116044 China