Looking at the factors quoted they didn't include hours worked per week. Men typically work more overtime.
Removing even more factors have found that gap diminish even more. In some cases, looking at young adults with college educations with out children (with some other factors also made equal), they found that women out earned men.