Stress corrosion cracking: Theory and practice