Bridging the gap between the topological and orbital description of hydrogen bonding: The case of the formic acid dimer and its sulfur derivatives