Communism and Christianism. Analyze and contrasted from the view-point of Darwinism