1. Department of Blood Transfusion, The First Affiliated Hospital of Anhui Medical University, Hefei 230032, China
2. College of Life Sciences, Anhui Medical University, Hefei 230032, China
3. College of Life Science and Engineering, Foshan University, 18 Jiangwan Street, Foshan 528231, China
4. Faculty of Science, Kafrelsheikh University, Kafr El-Sheikh 33516, Egypt