difference between algae and plants