Hello Thinking about getting a rice cooker. How long can you leave the rice on the "keep warm" function? And can you recommend a good model? Thanks in advance