Text this: Partial-norm-constrained sparse recovery algorithm and its application on single carrier underwater-acoustic-data telemetry