How Programming Concepts and Neurons Are Shared in Code Language Models