A review on cylindrospermopsin: the global occurrence, detection, toxicity and degradation of a potent cyanotoxin.