Accommodating covariates in receiver operating characteristic analysis