Phytoplankton community structure and environment in the Kenyan waters of Lake Victoria