Recent developments in the production of 18F, 75,76,77Br and 123I