Progress and challenge in polymer crazing and fatigue