1. Technical Institute of Physics and Chemistry
2. Chinese Academy of Sciences
3. Beijing 100190
4. China
5. University of the Chinese Academy of Sciences
6. Biomolecular and Organic Electronics
7. Department of Physics, Chemistry and Biology (IFM)
8. Linköping University
9. Linköping
10. Sweden