The development of X-ray excited optical luminescence (XEOL) spectroscopic techniques for mineralogical and petrological applications