Non-Alcoholic and Alcoholic Fatty Liver disease: two sides of the same coin.