Yoga class helps minds, bodies and souls of cancer patients