publication venue for Smart insoles review (2008-2021): Applications, potentials, and future. 25:100301-100301. 2022