How much is a good quality electric steam generator