Hot and Sour tofu Soup