[1] Jamia Millia Islamia, Dept Chem, Med Chem Lab, New Delhi 110025, India
[2] Sch Chem & Life Sci SCLS, Dept Biochem, New Delhi 110062, India
[3] Jamia Millia Islamia, Dept Biosci, New Delhi 110025, India
[4] Qatar Univ, Cent Labs Unit, Doha 2713, Qatar
[5] King Saud Univ, Coll Pharm, Dept Pharmacognosy, Riyadh 11451, Saudi Arabia