Spirulina andviruses