Spicy Szechuan Dumpling