No other element can form the amount and variety of molecules that carbon can form. What characteristics does carbon have that explain this characteristic?