Spirulina Platensis Arthrospira: Physiology, Cell-Biology And Biotechnology