Interconnect-based design methodologies for three-dimensional integrated circuits