Augmenting Channel Simulator and Semi- Supervised Learning for Efficient Indoor Positioning