Effect of the stacking order, annealing temperature and atmosphere on crystal phase and optical properties of Cu2SnS3