Multi-scale design optimization of complex structures