[1] COMSATS Inst Informat Technol, Dept Biosci, Pk Rd, Islamabad 44000, Pakistan
[2] King Abdulaziz Univ, Coll Sci, Dept Biochem, Jeddah 21589, Saudi Arabia
[3] King Abdulaziz Univ, King Fahd Med Res Ctr, Jeddah 21589, Saudi Arabia
[4] Enzymoic, 7 Peterlee Pl, Hebersham, NSW 2770, Australia