5 technologies that were key to Alibaba clocking $25.3 B GMV in 24 hours