Agricultural residues as a source of bioactive natural products