Micro-X announces long term alliance with Thales Group