Carrefour China launches its first fleet of electric shuttle bus at Caoying Store, Shanghai