preprint posted on 2023-05-18
journal contribution posted on 2022-12-03
journal contribution posted on 2022-11-17
journal contribution posted on 2022-11-11
thesis posted on 2022-09-28