A Boundary Element approach to barrier option pricing in Black-Scholes framework