Hepatoblastoma: recent developments in research and treatment.