E-commerce dynamic pricing models for profit