trenbolone enanthate shelf life