[1] King Fahd Univ Petr & Minerals, Dept Chem, Dhahran 31261, Saudi Arabia
[2] King Fahd Univ Petr & Minerals, Ctr Excellence Nanotechnol CENT, Dhahran 31261, Saudi Arabia
[3] Chinese Acad Sci, Ningbo Inst Mat Technol & Engn, 1219 Zhongguan West Rd, Ningbo 315201, Zhejiang, Peoples R China
[4] King Fahd Univ Petr & Minerals, KA CARE Energy Res & Innovat Ctr, Dhahran 31261, Saudi Arabia