Thrust production in a mechanical swimming lamprey Academic Article uri icon