Punjab records 66 per cent turnout, voting remains peaceful