Highly sensitive detection of microcystin-LR under visible light using a self-powered photoelectrochemical aptasensor based on a CoO/Au/g-C3N4 Z-scheme heterojunction.