Predictors of patient satisfaction with inpatient hospital nursing care.