Cyanobacteria bloom hazard function and preliminary application in lake taihu, China.