The impact of cognitive insight, self-stigma, and medication compliance on the quality of life in patients with schizophrenia