Analysis of algae growth mechanism and water bloom prediction under the effect of multi-affecting factor