spectroscopy sample preparation