1. “C.D. Nenitescu” Institute of Organic and Supramolecular Chemistry, Romanian Academy, 202B Splaiul Independenţei, 060023 Bucharest, Romania
2. Ningbo University of Technology, No.55-155, Cui Bai Road, Ningbo City, Zhejiang, 315016, China
3. Petru Poni Institute for Macromolecular Chemistry, Romanian Academy, Aleea Grigore Ghica Voda, nr. 41A, 700487 Iasi, Romania
4. Department of Chemistry, University of Cape Town, Rondebosch 7701, South Africa