Floating bits of algae/vegetation

Saw some floating bits of algae/vegetation using Foldscope in pond sample collected at IIT Guwahati . Can anyone tell what are these things ? Are these small organisms or parts of larger aquatic plants !!

 image of floating bits of algae/vegetation image of floating bits of algae/vegetation
 image of floating bits of algae/vegetation image of floating bits of algae/vegetation
 image of floating bits of algae/vegetation image of floating bits of algae/vegetation