Disease spreading modeling and analysis: a survey