this phenomenon is also called plezoluminescence

TEd, could you recheck your source? Might this be a typo for piezoluminescence?
Neither appears in bartleby, but I am spectualting for other words with the piezo- prefix.