Shape Design Sensitivity Analysis and Optimization Using the Boundary Element Method