1. Protein Research Center, Shahid Beheshti University, Tehran, Iran;
2. Nanobiotechnology Laboratory, The Faculty of New Technologies Engineering (NTE), Shahid Beheshti University, Tehran, Iran;
3. Medical Genetics Research Center, Mashhad University of Medical Sciences, Mashhad, Iran;
4. Department of Medical Genetics, Faculty of Medicine, Mashhad University of Medical Sciences, Mashhad, Iran;
5. Department of Pharmaceutics, Faculty of Pharmacy, Kerman University of Medical Science, Kerman, Iran;
6. Institute of Biochemistry and Biophysics (IBB), Tehran University, Tehran, Iran;
7. Department of Mechanical and Aerospace Engineering, University of California, Irvine, CA, USA