Temporal variation in physico-chemical characteristics, phytoplankton composition and biomass in Lake Solai, Kenya