KVIC to launch e-commerce portal soon