A self-management application “pain-housekeeper” to control cancer pain: a randomized controlled trial study protocol†