Compact modeling methodology development for thermomechanical assessment in high-end mobile applications-planar and 3D TSV packages