Analysis of Perceived Stress, Coping Resources and Life Satisfaction among Students at a Newly Established Institution of Higher Learning.