Text this: Exploring the impact of professional role identity and correlated factors on cultural competence among nurse practitioners.