Cainiao Network, the logistics arm of Alibaba Group Holding, has rolled out its half-day express delivery service in eight major Chinese cities, including Shanghai, Hangzhou and Shenzhen, as it ratchets up efforts to help stimulate domestic consumption amid the country’s gloomy economic outlook, reports the South China Morning Post. The new Cainiao Express service, part…