Direct reading spectrochemical determination of trace elements in silicates incorporating automatic background and matrix corrections