Soldiers from mainland China were sent on to the streets of Hong Kong for the first time since anti-government protests began about six months ago.