1. Protein Chemistry Laboratory (PCL), Department of Biology, Shiraz University
2. Department of Chemistry, Shiraz University of Technology
3. Department of Chemistry, Shiraz University
4. Institute of Biochemistry and Biophysics (IBB), University of Tehran