Chlorella vulgaris: A miracle plant?