1. Department of Chemical Engineering, Faculty of Engineering, University of Tehran, Tehran, Iran
2. Department of Life Science Engineering, Faculty of New Science and Technologies, University of Tehran, Tehran, Iran
3. Protein Research Center, Shahid Beheshti University, Tehran, GC, Iran