Integrated optimization of test case selection and sequencing for reliability testing of the mainboard of Internet backbone routers