1. Department of Surgery, King Saud University, PO Box 18097, Riyadh 11415, Saudi Arabia
2. College of Medicine Research Center, King Saud University, PO Box 18097, Riyadh 11415, Saudi Arabia
3. Department of Pathology, King Saud University, Riyadh, Saudi Arabia