how are the electors chosen