The elements of a water molecule are held together by which type of bond?