determinants of price elasticity of demand