合同中认定的不可抗力的类型有几种