Drag reduction in fluid flows : techniques for friction control