Definability of Types over Models in Stable Theories