Professional commitment, organizational commitment, and the intention to leave for professional advancement: An empirical study on IT professionals. - Vincent Cho 001; Xu Huang 004 (Inf. Technol. People, 2012)