Explain how molecular compounds are named.