Browse Detail


TMDB ID Entry Name
CAS Number
Compound Formula
Molecular Weight
2D Structure
TMDB00001 3-O-(3,4,5-Trihydroxybenzoyl) 3,3',4',5,5',7-Hexahydroxyflavan
989-51-5
C22H18O11
458.37172
TMDB00010 Fuzhuanin B
Not Available
C13H14O6
266.24666
TMDB01039 Phenol
108-95-2
C6H6O
94.11124
TMDB01040 2-Methylphenol
95-48-7
C7H8O
108.13782
TMDB01043 2,6-Dimethylphenol
576-26-1
C8H10O
122.1644
TMDB01046 3-Ethylphenol
620-17-7
C8H10O
122.1644
TMDB01048 4-Vinylphenol
2628-17-3
C8H8O
120.14852
TMDB01054 4-Propyl-1,2-benzenediol; 2-Me ether
2785-87-7
C10H14O2
166.21696
TMDB01059 2-Methoxyphenol
90-05-1
C7H8O2
124.13722
TMDB01061 4-Methyl-1,2-benzenediol; 2-Me ether
93-51-6
C8H10O2
138.1638
TMDB01074 1,2-Dimethoxybenzene
91-16-7
C8H10O2
138.1638
TMDB01076 4-Methyl-1,2-benzenediol; Di-Me ether
494-99-5
C9H12O2
152.19038
TMDB01077 1,2,3-Benzenetriol; Tri-Me ether
634-36-6
C9H12O3
168.18978
TMDB01078 5-Methyl-1,2,3-benzenetriol; Tri-Me ether
6443-69-2
C10H14O3
182.21636
TMDB01079 1,2,3-Trimethoxy-5-Ethylbenzene
Not Available
C11H16O3
196.24294
TMDB00108 1,4,6-Trigalloylglucose; β-D-Pyranose-form
94513-58-3
C27H24O18
636.46866
TMDB01081 2-Methylfuran
534-22-5
C5H6O
82.10054
TMDB01086 Dibenzofuran
132-64-9
C12H8O
168.19132
TMDB01094 Pyrrole
109-97-7
C4H5N
67.0892
TMDB01096 2-Acetylpyrrole
1072-83-9
C6H7NO
109.12588
TMDB01097 Not Available
2167-14-8
C6H7NO
109.12588
TMDB01100 1H-Pyrrole-2-carboxaldehyde; N-Et
2167-14-8
C7H9NO
123.15246
TMDB01101 2-Acetylpyrrole; N-Et
39741-41-8
C8H11NO
137.17904
TMDB01102 1-Propyl-2-Formylpyrrole
Not Available
C8H11NO
137.17904
TMDB01112 2,6-Dimethylpyrazine
108-50-9
C6H8N2
108.14112
TMDB01141 Quercetin 3-O-[β-D-Glucopyranosyl-(1-3)α--L-rhamnopyranosyl-(1-6)-β-D-gluctopyranoside] anion
Not Available
C33H39O21
771.65071
TMDB01159 Cinchonain Ia; 10-Epimer, 3''-deoxy
155050-41-2
C24H20O8
436.4108
TMDB01160 Cinchonain Ia; 10-Epimer
85022-69-1
C24H20O9
452.4102
TMDB01161 8-Glucopyranosyl-3,3',4',5,7-pentahydroxyflavan; (2R,3R)-form
103215-48-1
C21H24O11
452.40866
TMDB01171 Not Available
Not Available
C30H48O4
472.69972
TMDB01172 Not Available
Not Available
C30H50O4
474.7156
TMDB01173 Not Available
Not Available
C30H52O2
444.73268
TMDB01174 3,20-Taraxastanediol; (3β,20αOH)-form
10376-47-3
C30H52O2
444.73268
TMDB01175 2,22-Hopanediol; 2α-form
1193250-54-2
C30H52O2
444.73268
TMDB01176 3,28-Friedelanediol; 3α-form, 3-Ketone
14440-41-6
C30H50O2
442.7168
TMDB01177 Not Available
Not Available
C13H12O4
232.23198
TMDB01178 Planchol A
883238-17-3
C14H14O6
278.25736
TMDB01179 1,3,8-Trihydroxy-6-methylanthraquinone
518-82-1
C15H10O5
270.2369
TMDB01180 1,3,8-Trihydroxy-6-methylanthraquinone; 3-Me ether
521-61-9
C16H12O5
284.26348
TMDB01181 5,7-Dihydroxy-2H-1-benzopyran-2-one
2732-18-5
C9H6O4
178.14154
TMDB01182 Xanthocerin
287393-96-8
C13H12O5
248.23138
TMDB01183 4,7'-Epoxy-3',4',5,9,9'-pentahydroxy-3,8'-bilignan; (7'R,8'S)-form, 3',5-Di-Me ether, 9'-O-β-D-glucopyranoside
421546-95-4
C26H34O11
522.54156
TMDB01184 1-(3,4-Dihydroxyphenyl)-2,3-dihydroxy-1-propanone; 3'-Me ether
168293-10-5
C10H12O5
212.19928
TMDB01185 2-Hydroxybenzoic acid; Benzyl ester, O-[β-D-glucopyranosyl-(1->2)-β-D-glucopyranoside]
1370732-72-1
C26H32O13
552.52448
TMDB01186 6,9-Dihydroxy-4,7-megastigmadien-3-one; (6S,7E,9R)-form, 9-O-β-D-Glucopyranoside
54835-70-0
C19H30O8
386.4367
TMDB01187 5,13-Epoxy-3,6-dihydroxycyclofarnesa-7,9-dien-11-oic acid
41756-77-8
C15H22O5
282.33218
TMDB01188 5,13-Epoxy-3,6-dihydroxycyclofarnesa-7,9-dien-11-oic acid; 3-Epimer
60102-38-7
C15H22O5
282.33218
TMDB01195 2-Hydroxypropanoic acid; (R)-form
10326-41-7
C3H6O3
90.07794
TMDB01196 Dodecanoic acid; Amide
1120-16-7
C12H25NO
199.333
TMDB01197 Not Available
3072-13-7
C18H33NO
279.46072
TMDB01198 Chlorophyll a; 3'-Parent acid
14897-06-4
C35H34MgN4O5
614.97326
TMDB01199 Chlorophyll b; 3'-Free acid
14428-12-7
C35H32MgN4O6
628.95678
TMDB01200 Phaeophytin a
603-17-8
C55H74N4O5
871.19986
TMDB01201 Phaeophytin b
3147-18-0
C55H72N4O6
885.18338
TMDB01202 Phaeophorbide a
15664-29-6
C35H36N4O5
592.68414
TMDB01203 Phaeophorbide b
20239-99-0
C35H34N4O6
606.66766
TMDB01204 Pyrophaeophorbide a; 3,7R,5,11R-Tetramethyl-2E-hexadecenyl ester
14409-87-1
C53H72N4O3
813.16378
TMDB01205 Pyrophaeophorbide a; 33-Oxo, 3,7R,5,11R-tetramethyl-2E-hexadecenyl ester
77331-75-0
C53H70N4O4
827.1473
TMDB01206 Auroxanthin
27785-15-5
C40H56O4
600.87024
TMDB01207 Pyrophaeophorbide a; 33-Oxo
82040-65-1
C33H32N4O4
548.63158
TMDB01280 3,3',4',5,7-Pentahydroxyflavan; (2R,3S)-form, 3-O-(3,4,5-Trihydroxybenzoyl)
25615-05-8
C22H18O10
442.37232
TMDB00130 4,6-(Hexahydroxydiphenoyl)glucose; (S)axial-β-D-Pyranose-form, 1-O-(3,4,5-Trihydroxybenzoyl)
517-46-4
C27H22O18
634.45278
TMDB00131 3,3',4',5,7-Pentahydroxyflavan(4->8)-3,3',4',5,7-pentahydroxyflavan; (2R,2'R,3R,3'R,4R)-form
29106-49-8
C30H26O12
578.52024
TMDB00132 [3,3',4',5,7-Pentahydroxyflavan(4->8)]2-3,3',4',5,7-pentahydroxyflavan; (2R,2'R,2''R,3R,3'R,3''R,4R,4'R)-form
65085-09-8
C45H38O18
866.77242
TMDB00133 3,3',4',5,7-Pentahydroxyflavan(4->8)-3,3',4',5,7-pentahydroxyflavan; (2R,2'R,3S,3'S,4S)-form
23567-23-9
C30H26O12
578.52024
TMDB00134 3,3',4',5,7-Pentahydroxyflavan(4->8)-3,3',4',5,7-pentahydroxyflavan; (2R,2'R,3S,3'R,4S)-form
29106-51-2
C30H26O12
578.52024
TMDB00135 1,6-Digalloylglucose; β-D-Pyranose-form
23363-08-8
C20H20O14
484.3644
TMDB01355 N-(2-Hydroxyphenyl)-2-pyrrolidinone
19734-02-2
C10H11NO2
177.19984
TMDB01356 4'-Hydroxyacetophenone
99-93-4
C8H8O2
136.14792
TMDB01357 7,14-Labdadiene-2,13-diol; (2ξ,13ξ)-form
73947-03-2
C13H14O5
250.24726
TMDB01358 p-Hydroxy ethyl cinnamate
Not Available
C11H12O3
192.21118
TMDB01359 Ethyl 4-(sulfooxy) benzoate
Not Available
C9H10O6S
246.2371
TMDB00136 1,2,6-Trigalloylglucose; β-D-Pyranose-form
79886-49-0
C27H24O18
636.46866
TMDB01360 (+)-Matairesinol
120409-94-1
C20H22O6
358.38508
TMDB01361 3,3',4,4',5,5'-Hexahydroxy-7,9':7',9-diepoxylignan; (7R,7'S,8R,8'R)-form, 3,3',5,5'-Tetra-Me ether
21453-71-4
C22H26O8
418.43704
TMDB00137 1-Galloylglucose; β-D-Pyranose-form
13405-60-2
C13H16O10
332.26014
TMDB01428 3',4',5-Trihydroxy-7-methoxyflavone
20243-59-8
C16H12O6
300.26288
TMDB01429 3',4',7-Trihydroxy-5-methoxyflavone
58115-29-0
C16H12O6
300.26288
TMDB01430 3',4',7-Trihydroxy-5-methoxyflavone; 7-O-β-D-Glucopyranoside
58115-30-3
C22H22O11
462.40348
TMDB01431 3'-Deoxythymidine
3416-05-5
C10H14N2O5
242.22856
TMDB01432 Mevinolin
75330-75-5
C24H36O5
404.53964
TMDB01433 3',4,4',5,9,9'-Hexahydroxy-2,7'-cyclolignan; (7'S,8R,8'R)-form, 3',5-Di-Me ether
548-29-8
C20H24O6
360.40096
TMDB01434 1,2,4-Benzenetriol; Tri-Me ether
135-77-3
C9H12O3
168.18978
TMDB01435 4-Ethyl-1,2-benzenediol; Di-Me ether
5888-51-7
C10H14O2
166.21696
TMDB01436 Propanoic acid; Et ester
105-37-3
C5H10O2
102.1317
TMDB01437 Acenaphthylene
208-96-8
C12H8
152.19192
TMDB01438 3,4,5-Trihydroxybenzaldehyde; Tri-Me ether
86-81-7
C10H12O4
196.19988
TMDB01439 2,5-Dimethylphenol
95-87-4
C8H10O
122.1644
TMDB01440 2',5'-Dihydroxyacetophenone; 5-Me ether
705-15-7
C9H10O3
166.1739
TMDB01451 3,4,5-Trihydroxybenzoic acid; 3-Me ether
3934-84-7
C8H8O5
184.14996
TMDB01452 3,5-Dihydroxybenzoic acid
99-10-5
C7H6O4
154.12347
TMDB01453 3,4,5-Trihydroxybenzoic acid; Me ester
99-24-1
C8H8O5
184.14996
TMDB01454 Cinchonain Ia; 3''-Deoxy
155155-77-4
C24H20O8
436.4222
TMDB01455 Cinchonain Ia
85081-24-9
C24H20O9
452.4216
TMDB01456 1-(3,4-Dihydroxyphenyl)-1,2,3-propanetriol; (1S,2R)-form, 3'-Me ether
84822-99-1
C10H14O5
214.22008
TMDB01457 Puerin I
Not Available
C21H23NO7
401.41996
TMDB01458 Puerin II
Not Available
C21H23NO7
401.41996
TMDB01459 Puerin III
Not Available
C21H23NO7
401.41996
TMDB01460 Puerin IV
Not Available
C21H23NO7
401.41996
TMDB01461 Puerin V
Not Available
C21H23NO8
417.41936
TMDB01462 Puerin VI
Not Available
C21H23NO8
417.41936
TMDB01463 Puerin VII
Not Available
C21H23NO8
417.41936
TMDB01464 Puerin VIII
Not Available
C21H23NO8
417.41936
TMDB00159 3,3',4',5,5',7-Hexahydroxyflavanone; (2RS,3RS)-form
119565-96-7, 27200-12-0
C15H12O8
320.25098
TMDB00002 3,3',4',5,7-Pentahydroxyflavan (2R,3S)-form
154-23-4
C15H14O6
290.26806
TMDB00211 Kaempferol 3-glycosides; Monoglycosides, 3-O-α-L-Rhamnopyranoside
482-39-3
C21H20O10
432.3775
TMDB00022 Puerin A
Not Available
C22H24O7
400.42176
TMDB00023 Puerin B
Not Available
C22H24O8
416.42116
TMDB00024 3,4',5,7-Tetrahydroxyflavan; (2R,3R)-form, 3-O-(3,4,5-Trihydroxybenzoyl)
108907-43-3
C22H18O9
426.37292
TMDB00265 α-Tocopherol
364-50-1
C29H50O2
430.7061
TMDB00270 α-Tocopherolhydroquinone; 1,4-Quinone
7559-04-8
C29H50O3
446.7055
TMDB00003 3,3',4',5,7-Pentahydroxyflavan (2R,3R)-form
490-46-0
C15H14O6
290.26806
TMDB00316 3,3',4,4'-Tetrahydroxydibenzamide
1259322-10-5
C14H11NO6
289.24024
TMDB00032 3,4',5,7-Tetrahydroxyflavan; (2R,3R)-form
24808-04-6
C15H14O5
274.26866
TMDB00338 1,2,3-Trihydroxybenzene
87-66-1
C6H6O3
126.11004
TMDB00349 Cytosine
71-30-7
C4H5N3O
111.102
TMDB00350 Uracil
66-22-8
C4H4N2O2
112.08676
TMDB00351 5-Methylcytosine
554-01-8
C5H7N3O
125.12858
TMDB00352 Thymine
65-71-4
C5H6N2O2
126.11334
TMDB00354 1,3,9-Trimethyluric acid
7464-93-9
C8H10N4O3
210.19
TMDB00356 4-Hydroxybenzoic acid
99-96-7
C7H6O3
138.12074
TMDB00357 Protocatechuic acid
99-50-3
C7H6O4
154.12014
TMDB00368 4-Ethyl-1,2-benzenediol; 2-Me ether
2785-89-9
C9H12O2
152.19038
TMDB00037 (R)-6-Oxo-4-((2R,3R)-3,5,7-trihydroxychroman-2-yl)-3,6-dihydro-2H-pyran-2-carboxylic acid
Not Available
C15H14O8
322.26686
TMDB00370 2,5-Dihydroxybenzoic acid
490-79-9
C7H6O4
154.12014
TMDB00371 1,3-Dihydroxybenzene
108-46-3
C6H6O2
110.11064
TMDB00372 1,2,4-Trihydroxybenzene
533-73-3
C6H6O3
126.11004
TMDB00373 4-Methylcatechol
452-86-8
C7H8O2
124.13722
TMDB00375 Teadenol A
1273593-12-6
C14H12O6
276.24148
TMDB00376 Teadenol B
1273593-15-9
C14H12O6
276.24148
TMDB00004 3-O-(3,4,5-Trihydroxybenzoyl) 3,3',4',5,7-Pentahydroxyflavan
1257-08-5
C22H18O10
442.37232
TMDB00404 12-Oleanene-3,16,21,22,28-pentol; (3β,16α,21β,22α)-form, 22-Cinnamoyl, 16,21-di-Ac, 3-O-[β-D-galactopyranosyl-(1->2)-[α-D-rhamnopyranosyl-(1->2)-α-L-arabinopyranosyl-(1->3)]-β-D-glucuronopyranoside]
316157-19-4
C66H96O27
1321.45224
TMDB00005 3,3',4',5,5',7-Hexahydroxyflavan (2R,3R)-form
970-74-1
C15H14O7
306.26746
TMDB00507 3β,6α,13β-trihydroxy olean-7-one
Not Available
C30H50O4
474.7156
TMDB00508 3β-Acetoxy-6α,13β-dihydroxyolean-7-one
Not Available
C32H52O5
516.75228
TMDB00509 3β-O-(8-Hydroxyoctanoyl)-12-oleanene
Not Available
C38H64O3
568.91296
TMDB00510 Friedelin
559-74-0
C30H50O
426.7174
TMDB00511 12-Oleanen-3-ol; 3β-form, 3-Ketone
638-97-1
C30H48O
424.70152
TMDB00557 3R,9R-Oxido-5-megastigmene
Not Available
C13H22O
194.31318
TMDB00558 (3R,9R)-3-Hydroxy-7,8-dihydro-β-ionyl 6-O-β-D-apiofuranosyl-β-D-glucopyranoside
Not Available
C24H42O11
506.58368
TMDB00584 Benzene
71-43-2
C6H6
78.11184
TMDB00585 Toluene
108-88-3
C7H8
92.13842
TMDB00006 3,3',4',5,5',7-Hexahydroxyflavan (2R,3S)-form
970-73-0
C15H14O7
306.26746
TMDB00632 α-Linolenic acid
463-40-1
C18H30O2
278.4296
TMDB00651 Gallic acid
149-91-7
C7H6O5
170.11954
TMDB00687 2,2',6,6'-Biphenyltetrol
4371-35-1
C12H10O4
218.2054
TMDB00704 Ethylbenzene
100-41-4
C8H10
106.165
TMDB00705 Propylbenzene
103-65-1
C9H12
120.19158
TMDB00071 Assamicain A
121795-66-2
C44H36O22
916.74344
TMDB00712 Naphthalene
91-20-3
C10H8
128.17052
TMDB00714 2-Methylnaphthalene
91-57-6
C11H10
142.1971
TMDB00717 (+)-limonene
5989-27-5
C10H16
136.23404
TMDB00718 cis-Ocimene
3338-55-4
C10H16
136.23404
TMDB00719 7-Methyl-3-methylene-1,6-octadiene
123-35-3
C10H16
136.23404
TMDB00072 Assamicain B
121844-27-7
C44H36O22
916.74344
TMDB00720 α-Terpinene
99-86-5
C10H16
136.23404
TMDB00721 β-Terpinene
99-84-3
C10H16
136.23404
TMDB00723 α-Pinene
80-56-8
C10H16
136.23404
TMDB00724 β-Pinene
127-91-3
C10H16
136.23404
TMDB00073 Assamicain C
121795-67-3
C44H36O22
916.74344
TMDB00731 (+)-alpha-Muurolene
17627-24-6
C15H24
204.35106
TMDB00732 4,10(14)-Cadinadiene; (1β,6β,7β)-form
30021-74-0
C15H24
204.35106
TMDB00734 4,10(14)-Cadinadiene; (1α,6β,7β)-form
39029-41-9
C15H24
204.35106
TMDB00736 2,6,9-Humulatriene
6753-98-6
C15H24
204.35106
TMDB00738 1,3,5,10-Bisabolatetraene; (R)-form
4176-17-4
C15H22
202.33518
TMDB00739 1,3,11-Elematriene
33880-83-0
C15H24
204.35106
TMDB00740 4-Aromadendrene; (1β,6α,7α,10α)-form
489-40-7
C15H24
204.35106
TMDB00741 Longifolene
475-20-7
C15H24
204.35106
TMDB00744 p-Mentha-2,4(8)-diene
586-63-0
C10H16
136.23404
TMDB00745 3-Cedrene; (2α,6α)-form
469-61-4
C15H24
204.35106
TMDB00747 1,3(20)-Phytadiene
504-96-1
C20H38
278.51572
TMDB00759 2,5,9-Trimethyldecane
62108-22-9
C13H28
184.36142
TMDB00760 Dodecane
112-40-3
C12H26
170.33484
TMDB00761 Tridecane
629-50-5
C13H28
184.36142
TMDB00762 Tetradecane
629-59-4
C14H30
198.388
TMDB00763 Pentadecane
629-62-9
C15H32
212.41458
TMDB00764 Hexadecane
544-76-3
C16H34
226.44116
TMDB00765 Heptadecane
629-78-7
C17H36
240.46774
TMDB00766 Octadecane
593-45-3
C18H38
254.49432
TMDB00788 1-Octen-3-ol
74072-82-5
C8H16O
128.21204
TMDB00789 Octanol
111-87-5
C8H18O
130.22792
TMDB00791 Nonanol
143-08-8
C9H20O
144.2545
TMDB00794 Linalool oxide A, Linalool oxide I
128441-10-1
C10H18O2
170.24872
TMDB00795 Linalool oxide IV, Linalool oxide D,Linalool oxide (trans-pyranoid)
39028-58-5
C10H18O2
170.24872
TMDB00796 Linalool oxide C, Linalool oxide III (pyranoid)
14009-71-3
C10H18O2
170.24872
TMDB00814 Cis-3-Pentenal
Not Available
C5H8O
84.11642
TMDB00820 Hexanal
66-25-1
C6H12O
100.15888
TMDB00822 2,5-Dimethylhexanal
Not Available
C8H16O
128.21204
TMDB00823 2,4-Heptadienal; (E,E)-form
4313-03-5
C7H10O
110.1537
TMDB00824 2-Heptenal; (E)-form
18829-55-5
C7H12O
112.16958
TMDB00825 Heptanal
111-71-7
C7H14O
114.18546
TMDB00826 (E,E)-2,4-Octadienal
30361-28-5
C8H12O
124.18028
TMDB00827 (E)-2-Octenal
2548-87-0
C8H14O
126.19616
TMDB00833 Nonanal
124-19-6
C9H18O
142.23862
TMDB00835 2,4-Decadienal; (E,E)-form
25152-84-5
C10H16O
152.23344
TMDB00836 2-Decenal; (E)-form
3913-81-3
C10H18O
154.24932
TMDB00838 Safranal
116-26-7
C10H14O
150.21756
TMDB00844 Phenylacetaldehyde
122-78-1
C8H8O
120.14852
TMDB00845 2-Phenylpropanal
34713-70-7
C9H10O
134.1751
TMDB00846 2-Phenyl-2-butenal
55088-52-3, 4411-89-6
C10H10O
146.1858
TMDB00850 5-Methyl-2-furancarboxaldehyde
620-02-0
C6H6O2
110.11064
TMDB00856 Diacetyl
431-03-8
C4H6O2
86.08924
TMDB00860 3-Methyl-3-buten-2-one
814-78-8
C5H8O
84.11642
TMDB00865 4-Methyl-3-penten-2-one
141-79-7
C6H10O
98.143
TMDB00876 Cyclohexanone
108-94-1
C6H10O
98.143
TMDB00888 6-Methyl-5-hepten-2-one
110-93-0
C8H14O
126.19616
TMDB00009 Fuzhuanin A
Not Available
C15H12O8
320.25098
TMDB00904 6,10,14-Trimethyl-2-pentadecanone; (ξ)-form
502-69-2
C18H36O
268.47784
TMDB00091 Quinic acid; (-)-form, 5-O-(3,4,5-Trihydroxybenzoyl)
17365-11-6
C14H16O10
344.27084
TMDB00946 3,7-Dimethyl-1,3,6-octatriene; (E)-form
3779-61-1
C10H16
136.23404
TMDB00950 1-Pentanol or 3-Pentanol
30899-19-5
C5H12O
88.14818
TMDB00951 3-Hexen-1-ol; (E)-form
928-97-2
C6H12O
100.15888
TMDB00953 Linalyl oxide; (3RS,6SR)-form
128441-08-7
C10H18O2
170.24872
TMDB00956 3-Pentenal; (E)-form
58838-14-5
C5H8O
84.11642
TMDB00958 2-Hexenal
505-57-7
C6H10O
98.143
TMDB00959 2,4-Heptadienal; (2E,4Z)-form
4313-02-4
C7H10O
110.1537
TMDB00965 2,2,6-Trimethylcyclohexanone; (?-form
62861-88-5
C9H16O
140.22274
TMDB00969 Acetophenone
98-86-2
C8H8O
120.14852
TMDB00970 1,2-Dinor-6,10-farnesadien-3-one; (E)-form
3796-70-1
C13H22O
194.31318
TMDB00984 Hexadecanoic acid; Me ester
112-39-0
C17H34O2
270.450566
Copyright © 2014 Key Laboratory of Tea Biochemistry and Biotechnology & School of Information and Computing Science Anhui Agricultural University, Hefei 230036, China