Occupational Stress, Job satisfaction, and Self-efficacy among Indonesian and Chinese employees - Ubaya Repository