Pleora Announces Strategic Licensing Agreement with Cognex