1. Innovative Technology Of Radiotherapy Computation and Hardware (iTORCH) laboratory Department of Radiation Oncology University of Texas Southwestern Medical Center Dallas TX 75287USA
2. Department of Physics University of Texas at Arlington Arlington TX 76019USA
3. Department of Computer Science & Information Engineering National Taiwan University Taipei Taiwan