A generalized approach to the design and optimization of symmetrical microwave filters for communications systems