Shark-skin surfaces for fluid-drag reduction in turbulent flow: a review