Is stinky tofu safe to eat?