liqinglong