More electric car charging stations open in Atlanta