[1] Wuhan Univ Technol, State Key Lab Adv Technol Mat Synth & Proc, Wuhan 430070, Peoples R China
[2] Kent State Univ, Dept Chem & Biochem, Kent, OH 44242 USA
[3] Huanggang Normal Univ, Hubei Key Lab Proc & Applicat Catalyt Mat, Huanggang 438000, Peoples R China
[4] King Abdulaziz Univ, Dept Phys, Fac Sci, Jeddah 21589, Saudi Arabia