Shiru Ren, Alibaba Group