Yuen jailed for 28 years for murder, bashing