Correlation between medication errors with job satisfaction and fatigue of nurses