Stress, social support, control and coping: A social epidemiological view