20150521 home.science: Giant pandas can't stomach bamboo; say researchers