成本控制主要有哪些类型