Dissecting the potential role of ferroptosis in liver diseases: an updated review