1. Signal Processing Laboratory, Griffith University, Brisbane, Queensland 4122, Australia
2. Institute for Glycomics and School of Information and Communication Technology, Griffith University, Southport, Queensland 4222, Australia
3. Institute for Systems and Physical Biology, Shenzhen Bay Laboratory, Shenzhen 518055, China
4. Peking University Shenzhen Graduate School, Shenzhen 518055, P.R. China