Infant nutrition and maternal obesity influence the risk of non-alcoholic fatty liver disease in adolescents.