Minmin Sun, Alibaba Group