deliang chen