Ms. Deng , a native of China who has a master 's degree in business administration from Yale , was an executive at the corporation 's StarTV division in Hong Kong when she met Mr. Murdoch in the late 1990 's .