合同效力的认定有哪些类型