Tough contest in Tamil Nadu elections