The roles and functions of clinical nurse specialists.