For the problem to affect both engines it has to be either
1 Fuel
2 Ambient conditions - icing etc.
3 Software.
My guess is poor quality fuel out of Beijing, add cold soak during cruise and descent with blocked fuel filters restricting the amount of fuel to the engine. Now someone will tell me that they have fuel filter bypasses.