Pricing European options under a diffusion model with psychological barriers and leverage effect