张某得知与其有纠纷的刘某曾持铁棍威胁其父亲后,从厨房取了一把菜刀藏于身上,前往刘某家滋事。因刘某不在家,张某便返回。刘某回家后听说张某来家闹事,便追赶上张某并持铁棍殴打张某,张某即持菜刀与刘某对打,双方互致轻伤。 张某听说刘某女婿蔡某扬言要找人殴打他,便准备了钢筋条藏在身上防身。某日,蔡某纠集周某在商店门口围住张某,要将其拉到路边胡同。张某不从,蔡某遂将张某踢倒,并同周某一起将张某按在地上殴打。张某即掏出钢筋扎向蔡某手掌,致蔡某轻伤。周某见蔡某受伤,便停止殴打张某。张某爬起后,辱骂周某,并对周某说“有种再来打我啊!”蔡某也叫“打他!”周某便捡起路边石头砸向张某致轻伤,张某用钢筋将周某扎致轻伤。
请根据刑法和有关规定,结合上述案例,论述对张某、刘某、蔡某、周某的上述行为如何定性,如何区分互殴与正当防卫,重点应当认定哪些案件事实、收集哪些证据。