Preparation of protoplasts from the cyanobacterium Spirulina platensis and a novel viability assay