China's central bank injects $88B into market