Effects of fin shape and fin motion on labriform swimming performance. Academic Article uri icon