Consensus-based leader-following formation control for a group of semi-biomimetic robotic fishes. (13th July 2017)