Kejriwal takes a dig at ECI