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