Responses of cyanobacteria to climate and human activities at Lake Chenghai over the past 100 years. (September 2019)