Text this: Smoothing gradient descent algorithm for the composite sparse optimization