EVs steal the show in Frankfurt