Sweet and sour tofu