Dynamic pricing model for e-commerce