Studies on the bioactivity and phycochemistry of Oscillatoria princeps (Cyanophycota) from Sindh.