A REVIEW OF DRAG REDUCTION BY RIBLETS AND MICRO-TEXTURES IN THE TURBULENT BOUNDARY LAYERS