Joint optimization of train scheduling and rolling stock circulation planning with passenger flow control on tidal overcrowded metro lines. (July 2022)