Milk thistle shows promise in treating liver cancer