Effects of mindfulness based stress reduction (MBSR) on stress, depression and mindfulness among type 2 diabetics - a randomized pilot study