Sales of online Chinese New Year shopping festivals surpass $139 billion