Chinese sweet n sour pork short ribs