Stress and Strain Engineering at Nanoscale in Semiconductor Devices