1. Department of Mechanical Engineering, Isfahan University of Technology, Isfahan, Iran
2. Department of Mechanical Engineering, K. N. Toosi University of Technology, Tehran, Iran
3. Faculty of Mechanical Engineering, University of Tabriz, Tabriz, Iran
4. Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ON, Canada
5. Centre for Biotechnology and Bioengineering (CBB), University of Waterloo, Waterloo, ON, Canada
6. Advanced Bioengineering Initiative Center, Computational Medicine Center, K. N. Toosi University of Technology, Tehran, Iran