Yoga beneficial for health