Mystery Chinese illnesses cause identified