Staggered band offset induced high performance opto-electronic devices: Atomically thin vertically stacked GaSe-SnS2 van der Waals p-n heterostructures