Depression, anxiety and quality of life among diabetic patients: a comparative study.