Alternative implementations of the semi-Lagrangian semi-implicit schemes in the ECMWF model