供给弹性的影响因素有哪些