Selective Maintenance For Multi-State Systems Considering Dependence