Quality of life: a critical review of current concepts, measures and their clinical implications