Structural Design Sensitivity Analysis and Optimization