1. Pharmacognosy Department, Faculty of Pharmacy, Mansoura University, Mansoura 35516, Egypt
2. Biotechnology Research Center and Department of Biotechnology, Toyama Prefectural University, 5180 Kurokawa, Imizu, Toyama, 939-0398, Japan
3. Computational Chemistry Laboratory, Chemistry Department, Faculty of Science, Minia University, 61519, Egypt
4. School of Health Sciences, University of KwaZulu-Natal, Westville, Durban 4000, South Africa