Explaining the specific heat of liquids based on instantaneous normal modes