Tubifex really isnt a great food for him(collected in polluted water..high in heavy metals and bacterias.). can you get freeze dried australian Blackworms in your country? Or frozen hikari bloodworms?
Artemia is not a bad food food but it would be better to have different ones.. you might try shavings of raw frozen salmon diced fine.. initially mix it with the Artemia..