Population structure inference using mixture model