Theranostics for hepatocellular carcinoma with Fe3O4@ZnO nanocomposites. (2nd November 2015)