923 BioEng_a2023v229p154iENG.pdf 123 + 1046 .