QNOC signs additional contracts worth $7.6 million