Department of Chemistry Nanchang University Nanchang 330031 China;
State Key Laboratory of Food Science and Technology Nanchang University Nanchang 330047 China;
School of Physical and Chemical Sciences Queensland University of Technology Brisbane Qld 4001 Australia;