Optimal Synthesis of Sum and Difference Patterns With Arbitrary Sidelobes Subject to Common Excitations Constraints