Influence of academic stress spiritual intelligence and the satisfaction on mental health among students of professional and non professional courses