EC to hold bypolls for four assembly seats in Gujarat; five continue to remain vacant