enlong liu