Study finds that women have better sex with husbands than one night stands