OptiGrad: A Fair and more Efficient Price Elasticity Optimization via a Gradient Based Learning