Design and development of modular magnetic bio-inspired autonomous underwater robot – MMBAUV - Marvin Wright; Qing Xiao; Saishuai Dai; Mark Post; Hong Yue; Bodhi Sarkar (Ocean Engineering, 2023)