However, on my machine, XeLaTeX gave me the following error message.
fontspec error: "font-not-found" ! ! The font "????" cannot be found.
Thus, I changed this line above
\setCJKmainfont{標楷體}
to
\setCJKmainfont{DFKai-SB}
It won't let me use Chinese font names, strange!