An understanding of ejector flow phenomena for waste heat driven cooling