EC publishes final list of polling centres for 300 constituencies