Affle to acquire 8% strategic stake in Indus OS for $2.86 million