Construction of slope-included energy consumption-representative driving cycle for heavy-duty commercial vehicles using multi-dimensional index parameter selection and adaptive crayfish-genetic algorithm | Synapse