zhai zilu (1998), chinese.