test enanthate, propionate and cypionate please explain in detail what the pros and cons are of these three type and also the same with fina enanthate and acetate thanks .