Satay Mandarin Spare Ribs