21.在哪些情形下合同无效?在哪些情形下合同可撤销?