A review on robotic fish enabled by ionic polymer–metal composite artificial muscles (Robotics and Biomimetics, 2017)