high quality heat recovery steam generator