[enh] Use os.path.join for more os compatibility