Effects of alternate-day fasting on body weight and dyslipidaemia in patients with non-alcoholic fatty liver disease: a randomised controlled trial