long life tofu