Experimental thermal characterization and thermal model validation of 3D packages using a programmable thermal test chip