1. Blood Transfusion Research Center, High Institute for Research Center and Education in Transfusion Medicine, Tehran, Iran
2. Blood and Cancer Research Center, MAHAK Pediatric Cancer Treatment and Research Center, Tehran, Iran
3. Department of Surgery, Baqiyatallah University of Medical Sciences, Tehran, Iran
4. Mashhad University of Medical Sciences, Mashhad, Iran
5. Department of Medicine, Najafabad Branch, Islamic Azad University, Najafabad, Iran
6. Tehran Medical Sciences Branch, Islamic Azad University, Tehran, Iran