Channel IQ Launches Ecommerce Directory