Co-corresponding author: ShiLai Li