how microwave sensor cooking works