技术合同的类型包括哪些合同