[1] Northwestern Polytech Univ, Frontiers Sci Ctr Flexible Elect FSCFE, 127 West Youyi Rd, Xian 710072, Peoples R China
[2] Northwestern Polytech Univ, Inst Flexible Elect IFE, 127 West Youyi Rd, Xian 710072, Peoples R China
[3] East China Univ Sci & Technol, Sch Mech & Power Engn, Shanghai 200237, Peoples R China
[4] Univ Sci & Technol China, State Key Lab Fire Sci, 443 Huangshan Rd, Hefei 230027, Peoples R China