International product life cycles, trade and development stages