A three-generation orbifold-compactified superstring model