derrick liu