Algae : anatomy, biochemistry, and biotechnology - Barsanti, Laura, (CRC Press, 2023)