Bringing an ecological perspective to quality of life research: can empowerment theory explain variance in quality of life ratings?.