Multi-band Quadrature Generator based on the Virtual LO Phase Shifting Technique