what elements do all biomolecules contain?