Autonomy, workload, work-life balance and job performance among teachers