Institutional Repository of Chinese Acad Sci, Ctr Med Phys & Technol, Hefei Inst Phys Sci, Anhui Prov Key Lab Med Phys & Technol, Hefei 230031, Anhui, Peoples R China