An improved model for fission product behavior in nuclear fuel under normal and accident conditions