[1] Harvard Univ, Sch Med, Schepens Eye Res Inst, Dept Ophthalmol, Boston, MA 02114 USA
[2] Harvard Univ, Sch Med, Massachusetts Eye & Ear Infirm, Boston, MA 02114 USA
[3] Fudan Univ, Eye & ENT Hosp, Shanghai 200433, Peoples R China
[4] NCI, Med Chem Lab, NIH, Frederick, MD 21701 USA