Alibaba fined US$2.8 billion on monopoly charge in China