Consumer Reports tests electric cars