1. Organisch-Chemisches Institut Ruprecht-Karls-Universität Heidelberg Im Neuenheimer Feld 270 69120 Heidelberg Germany
2. InnovationLab Speyerer Str. 4 69115 Heidelberg Germany
3. Max Planck Institute for Polymer Research Ackermannweg 10 55128 Mainz Germany
4. Brilliant Optoelectronic Technology Co., Ltd. Yongda Rd. 148 318020 Taizhou Zhejiang P. R. China