Department of Toxicology and Narcotics, National Research Centre, Cairo 12311, Egypt;
Department of Pharmacology, National Research Centre, Cairo 12311, Egypt;
Department of Medical Biochemistry, National Research Centre, Cairo 12311, Egypt;
Department of Pathology, National Research Centre, Cairo 12311, Egypt;