支原体肺炎怎么引起的需要治疗多久