On the choice-based linear programming model for network revenue management