Life Technologies Cuts Staff at Foster City