Pricing Vulnerable Black-Scholes Options with Dynamic Default Barriers