China oil sale dependence puts Iran in 'colonial trap', official frets | Iran International