Department of Radiology, Children's Hospital of Fudan University, Shanghai 201102, China;
Department of Radiology, Children's Hospital of Fudan University, Shanghai 201102, China;
Department of Radiology, Children's Hospital of Fudan University, Shanghai 201102, China;
Department of Radiology, Children's Hospital of Fudan University, Shanghai 201102, China;
Cardiac Center, Children's Hospital of Fudan University, Shanghai 201102, China;