Spicy Xu Fu Spare Ribs