Electric vehicles emit more CO2 than diesel ones, German study shows