1. School of Biomedical Engineering (SBME), The University of British Columbia (UBC), Vancouver, Canada
2. ECE Department, UBC, Vancouver, Canada
3. Electrical and Computer Engineering (ECE) Department, UBC, Vancouver, Canada
4. ECE Department and the Mechanical Engineering Department, UBC, Vancouver, Canada
5. Department of Urological Sciences, UBC, Vancouver, Canada
6. BC Cancer, Vancouver, Canada
7. ECE Department and the SBME Department, UBC, Vancouver, Canada