Cats are obligate carnivores, they can only get the nutrition they need from meet. Pasta and flour are not good for them. Did you give raw or cooked meat? There is great advice on raw diets in the health and nutrition forum. That is supposed to be the best for them, although I feed canned cat food to mine. Not sure what kind of cat food is available in China, but look for some that is at least 90% meat without fillers like grain. BTW, limit fish, its not so good for them.