Finite element method for optimum design selection of carport structures under multiple load cases