A numerical model for simulating the temperature and moisture regimes of soil under various mulches