Department of Phytochemistry and Plant Systematic, National Research Centre, Cairo, Egypt;
Department of Photochemistry, National Research Centre, Cairo, Egypt;
Department of Toxicology and Narcotics, National Research Centre, Cairo, Egypt;
Department of Toxicology and Narcotics, National Research Centre, Cairo, Egypt;