Yuen Long's career