Yoga may improve quality of life