Given the scale of the online commerce in the early 21st century, the consumers’ demands have become increasingly diversified. According to a recent study *, 45% of the online retailers said that preparing an order lasts more than 4 hours, while 58% of the buyers want their delivery of the online order in the same day.