'Biomimetic' tidal flow turbine produces energy by mimicking fish