How to optimize filter designs for 5G mobile front-ends