China-based Taobao Mall has announced that it will allow 38 online retailers to open virtual stores on its site as the country's largest online retail platform looks to partner with smaller companies.