Predicting consumer product demands via Big Data: the roles of online promotional marketing and online reviews · Study