Ahead of Independence Day, explosives seized in Delhi, terror suspects nabbed in Bengaluru