Prospective randomized controlled study on advanced primary hepatic cancer treated by Ganfule prescription