Spring blooms and annual cycles of phytoplankton: a unified perspective | UPT Perpustakaan UHAMKA