包皮过长是怎么发生的,需要手术治疗吗