3D Hubs' $7M Series B financing round to grow professional 3D printing user base