1. Department of ChemistryOrganic ChemistryKTH-Royal Institute of Technology SE-10044 Stockholm Sweden
2. Department of ChemistryUniversity of Isfahan Isfahan 81746-73441 Iran
3. Department of ChemistryApplied Physical ChemistryKTH-Royal Institute of Technology SE-10044 Stockholm Sweden
4. Wallenberg Wood Science CenterDepartment of Fiber and Polymer TechnologyKTH-Royal Institute of Technology SE-10044 Stockholm Sweden
5. State Key Laboratory of Fine ChemicalsInstitute of Artificial PhotosynthesisDUT-KTH Joint Education and Research Centre on Molecular DevicesDalian University of Technology Dalian 116024 P. R. China