Taxonomic structure and productivity of phytoplankton assemblages in Crater Lake, Oregon