China orders removal of ride-hailing app, Didi from playstores as onslaught against tech companies continues