A Purchasing Prediction Model Considering the Time Consumers Spend on a Site and Consumers Characteristics