Text this: A PSO-CVX Algorithm of Sum and Difference Beam Patterns for Time-Modulated Antenna Array