China wants to push for self-sufficiency amid tech constraints by West: Analyst, 15 July 2024