MULTI-PHYSICS DESIGN OPTIMIZATION OF 2D AND ADVANCED HETEROGENOUS 3D INTEGRATED CIRCUITS