1. Department of Chemistry KTH—Royal Institute of Technology Teknikringen 30 10044 Stockholm Sweden
2. College of Chemistry and Chemical Engineering Hunan University 410082 Changsha China
3. Department of Chemistry University of Massachusetts Lowell 1 University Ave. Lowell MA 01854 USA
4. Department of Chemistry and Biomedical Sciences Linnaeus University 39182 Kalmar Sweden