CATL's EVOGO signs Kunming deal for 100 battery-swap stations