A three-dimensional numerical model for water flow and transport of chemically reactive solute through porous media under variably saturated conditions