合同瑕疵履行的种类有哪些