[1] Sarhad Univ Sci & Informat Technol, Peshawar 25000, Pakistan
[2] Soochow Univ, Soochow Inst Energy & Mat InnovationS SIEMIS, Coll Energy, Suzhou 215006, Peoples R China
[3] Minist Educ, Key Lab Adv Carbon Mat & Wearable Energy Technol, Suzhou 215006, Peoples R China
[4] Minist Educ, Key Lab Modern Opt Technol, Suzhou 215006, Peoples R China
[5] Univ Engn & Technol, US Pakistan Ctr Adv Studies Energy, Peshawar 25000, Pakistan