Review for Application and Medicine Effects of Spirulina, Spirulina platensis Microalgae