Strain engineering in semiconducting two-dimensional crystals