Cellular structures on Hecke algebras of type B