Influences of mentoring functions on job satisfaction and organizational commitment of graduate employees of Influences of mentoring functions on job satisfaction and organizational commitment of graduate employees