Yoga may beat depression