Did you try contacting the author(s) of the papers? In my experience, most authors are happy to hear about uses of their work (even if they are in a somewhat unexpected direction).