Comparison of job satisfaction and stress among male and female doctors in teaching hospitals of Karachi.