State Key Laboratory of Food Science and Technology;
Nanchang University;
Nanchang 330047;
China;
Department of Chemistry;
Nanchang University;
Nanchang 330031;
China;
Chemistry;
Faculty of Science and Technology;
Queensland University of Technology;
Brisbane 4001;
Australia;