Inverse design of 3D curved ducts using a 3D-upgraded ball-spine algorithm - doi 10.1080/17415977.2021.1894143 2021-03 Article type Journal