Multi-objective optimisation design for composite tunnel linings using non-dominated sorting genetic algorithm