Role of stress, emotional intelligence and resilience in well-being of staff nurses