1. Department of Pediatric, Hematology, Oncology and Genetics Research Center; Shahid Sadoughi University of Medical Sciences and Health Services; Yazd Iran
2. Young Researchers and Elite Club, Yazd Branch; Islamic Azad University; Yazd Iran
3. Department of Chemical Engineering, Faculty of Engineering; Ferdowsi University of Mashhad; Mashhad Iran
4. Department of Engineering, Marvdasht Branch; Islamic Azad University; Marvdasht Iran
5. Department of Hematology; Iranian Blood Transfusion Organization; Tehran Iran