Recent developments in geochemical microanalysis