Exciton Manipulation for Valley/Spin Devices with 2D TMDCs