what is the maximum number of bonds that can be formed by a carbon atom