The application of time-domain numerical simulation methods to the microwave heating of foods