Former Chief Election Commissioner TN Seshan passes away at 86