1. The School of Chemistry and Chemical EngineeringState Key Laboratory of Power Transmission Equipment & System Security and New TechnologyChongqing University 174 Shazheng Street, Shapingba District Chongqing City 400044 P. R. China
2. School of ScienceHubei University of Technology Wuhan 430068 P. R. China
3. The School of Electrical EngineeringChongqing University 174 Shazheng Street, Shapingba District Chongqing City 400044 P. R. China
4. Institute for Superconducting and Electronic MaterialsAustralian Institute for Innovative MaterialsUniversity of Wollongong, Innovation Campus North Wollongong NSW 2500 Australia