差异房态产生的原因有哪些