Dominant genera of cyanobacteria in Lake Taihu and their relationships with environmental factors