Evidence for prevalent Z = 6 magic number in neutron-rich carbon isotopes