A critical heat flux model based on mass, energy, and momentum balance for upflow boiling at low qualities