1. Surgery, Anaesthesiology and Radiology Department, Faculty of Veterinary Medicine, Mansoura University, Mansoura, 35516 Dakahlia, Egypt
2. King Fahd Medical Research Center, King Abdulaziz University, 21589 Jeddah, Saudi Arabia
3. Biology Science Department, King Abdulaziz University, 21589 Jeddah, Saudi Arabia