Myofascial release technology