China's economic outlook will be 'deeply challenging' for the next five to 10 years: Strategist