3D printing and 3D virtual models for surgical and percutaneous planning of congenital heart diseases