A double-choking theory as an explanation of the evolution laws of ejector performance with various operational and geometrical parameters