Mind,;
Art;
and;
Computation;
Laboratory,;
Institute;
of;
Artificial;
Intelligence,;
School;
of;
Information;
Science;
and;
Technology,;
Xiamen;
University,;
Xiamen;
361005,;
China;
College;
of;
Foreign;
Languages;
and;
Cultures,;
Xiamen;
University,;
Xiamen;
361005,;
China;
Kunming;
Institute;
of;
Zoology,;
Chinese;
Academy;
of;
Sciences,;
Kunming;
650223,;
China;