Coda and Great Wall Motors enter into electric vehicle agreement