Alibaba Group generated total online sales of 268.4 billion