Water quality and habitat drive phytoplankton taxonomic and functional group patterns in the Yangtze River | Synapse