1. Department of NanoBiotechnology, Pasteur Institute of Iran, Tehran 13169-43551, Iran
2. Department of Mechanical Engineering, K. N. Toosi University of Technology, Tehran 19967-15433, Iran
3. Advanced Bioengineering Initiative Center, Multidisciplinary International Complex, K. N. Toosi University of Technology, Tehran 14176-14411, Iran
4. Centre for Biotechnology and Bioengineering (CBB), University of Waterloo, Waterloo, ON N2L 3G1, Canada
5. Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ON N2L 3G1, Canada
6. Data Science and Artificial Intelligence Program, College of Information Sciences and Technology (IST), Penn State University, State College, PA 16801, USA
7. Department of Chemical Engineering, University of Waterloo, 200 University Avenue West, Waterloo, ON N2L 3G1, Canada
8. School of Optometry and Vision Science, Faculty of Science, University of Waterloo, 200 University Avenue West, Waterloo, ON N2L 3G1, Canada