Fluoroimmunoassay based on suppression of fluorescence self-quenching for ultra-sensitive detection of herbicide diuron.