How many single bonds can a carbon atom form?