Alibaba: Sun Art investment highlights New Retail commitment