1. Department of Engineering, Mathematics, and Science Education Mid Sweden University Sundsvall SE 85170 Sweden
2. Department of Computer and Electrical Engineering Mid Sweden University Sundsvall SE 85170 Sweden
3. Beijing Institute of Nanoenergy and Nanosystems Chinese Academy of Sciences Beijing 100083 China
4. School of Nanoscience and Technology University of Chinese Academy of Sciences Beijing 100049 China