Department of Chemistry of Natural and Microbial Products, Division of Pharmaceutical and Drug Industries, National Research Centre, Cairo, 12622, Egypt.
Department of Chemistry and Biotechnology, Faculty of Science, Engineering and Technology, Swinburne University of Technology, Melbourne, Victoria, 3122, Australia.