review trade and comparative advantage 8868378