Spicy Indo-Chinese Dragon Chicken