Modeling, simulation and testing of a silicon soil moisture sensor based on the dual-probe heat-pulse method