[1] Northwestern Polytech Univ, Sch Mat Sci & Engn, Ctr Nano Energy Mat, State Key Lab Solidificat Proc, Xian 710072, Shaanxi, Peoples R China
[2] Shaanxi Joint Lab Graphene NPU, Xian 710072, Shaanxi, Peoples R China
[3] Northwestern Polytech Univ Shenzhen, Res & Dev Inst, Shenzhen, Peoples R China
[4] Northwest Univ, Sch Phys, Xian 710069, Shaanxi, Peoples R China
[5] Univ Liverpool, Stephenson Inst Renewable Energy, Dept Chem, Crown St, Liverpool L69 7ZD, Merseyside, England
[6] NPU UoL Int Joint Lab Adv Nanomat Energy Applicat, Xian 710072, Shaanxi, Peoples R China
[7] Univ Delaware, Dept Mech Engn, Newark, DE 19716 USA