China, Ecuador free trade pact picks up steam : comparemela.