Amid violence and heat, 79% voter turnout in phase 3 of Bengal polls