Any experience removing algae from large volume rainwater catchment tanks?

We are tying to develop options for removing algae from large volume rainwater catchment tanks.
We need rapid solutions (hours, not weeks) that are preferably physical rather than chemical.
 Any pointers or recommendations would be gratefully received.