A new modelling approach to simulate preferential flow and transport in water repellent porous media: Model structure and validation