支原体肺炎一般需要治疗多长时间