Hanif Muhammad recovering well from liver cancer: Mushtaq