期货和现货价格不一样的原因有哪些