Role commitment among science teachers in relation to personality make-up and attitude towards teaching