Origin and charging histories of diagenetic traps in the Junggar Basin