Electric cars face ‘charging’ challenge