Novel staggered resonator array superconducting 2.3-GHz bandpass filter | IEEE Journals & Magazine | IEEE Xplore