1. Department of Bio-informatics, College of Life Sciences, Shanxi Agricultural University, Taigu, Shanxi 030801, China
2. Department of Pharmacology and Toxicology, School of Pharmacy, Shiraz University of Medical Sciences, Shiraz 7146864685, Iran
3. Shanxi Key Laboratory of Environmental Veterinary Medicine, College of Animal Sciences and Veterinary Medicine, Shanxi Agricultural University, Taigu, Shanxi 030801, China
4. Department of Biotechnology, GITAM Institute of Science, Visakhapatnam, Gandhi Institute of Technology and Management, Andhra Pradesh 530045, India
5. Shanxi Key Laboratory of Environmental Veterinary Medicine, College of Veterinary Medicine, Shanxi Agricultural University, Taigu, Shanxi 030801, China
6. Transplant Research Center, Shiraz University of Medical Sciences, Shiraz 7146864685, Iran
7. Cellular and Molecular Research Center, Yasuj University of Medical Sciences, Yasuj 75919-51176, Iran
8. Pharmaceutical Sciences Research Center, Shiraz University of Medical Sciences, Shiraz 7146864685, Iran