Widely tunable microwave photonic filter based on self-adaptive optical carrier regeneration