Text this: Design of hybrid precoding with successive interference cancellation and alternating direction method of multipliers