A study of coagulating protein of Moringa oleifera in microalgae bio-flocculation