主张合同无效的情况有哪些类型