1. Leibniz-Institut für Polymerforschung Dresden e.V., Hohe Straße 6, Dresden 01069, Germany
2. Organic Chemistry of Polymers, Technische Universität Dresden, Dresden 01062, Germany
3. Affiliated Dongguan Hospital, Southern Medical University, Dongguan 523059, People’s Republic of China
4. Institute of Botany, Faculty of Biology, Technische Universität Dresden, Dresden 01062, Germany