Quality of life of seniors living in the community and in long term care facilities: a comparative study.