1. Catalonia Institute for Energy Research (IREC)
2. 08930 Barcelona
3. Spain
4. State Key Laboratory of Electrical Insulation and Power Equipment
5. Xi'an Jiaotong University
6. Xi'an
7. China
8. Catalan Institute of Nanoscience and Nanotechnology (ICN2)
9. CSIC
10. BIST
11. 08193 Barcelona
12. Institute of Energy Technologies
13. Department of Chemical Engineering
14. Barcelona Research Center in Multiscale Science and Engineering
15. Universitat Politecnica de Catalunya
16. 08019 Barcelona
17. ICREA
18. 08010 Barcelona