1. Diagnostic Laboratory Sciences and Technology Research Center, School of Paramedical Sciences, Shiraz University of Medical Sciences, Shiraz, Iran
2. Department of Comparative Biomedical Sciences, School of Advanced Medical Sciences and Technologies, Shiraz University of Medical Science, Shiraz, Iran
3. Department of Biology, Islamic Azad University, Tehran, Iran
4. Molecular Biotechnology Lab, Department of Biology, Faculty of Science, Shiraz University, Shiraz, Iran
5. Department of Chemistry, Faculty of Science, University of Manitoba, Winnipeg, MB, Canada
6. Department of Nanochemical Engineering, School of Advanced Technologies, Nanotechnology Research Institute, Shiraz University, Shiraz, Iran
7. Department of Chemical Engineering, McMaster University, Hamilton, ON, Canada