Sweet & sour tofu