I hope this help in iding this algae.