Teledyne Technologies awarded $17.6M contract by JPL