A compound of formula II or a salt, ester, solvate, hydrate or prodrug thereof, wherein X1 is branched or unbranched C1-10 alkyl, (CH2) s-NH- (CH2) t, (CH2) s-O- (CH2) t or (CH2) s-C (NH2)-(CH2) v-NH- (CH2) t (s, t and v are each independently an integer of 1 to 5 A and B are each independently C6-10 aryl, C6-10 aryl-C1-6 alkyl, C3-9 heteroaryl or C3-9 heteroaryl-C1-6 alkyl, each Optionally substituted with 1, 2 or 3 independently selected Rg groups).式IIの化合物またはその塩、エステル、溶媒和物、水和物もしくはプロドラッグ(式中、X1は分岐または非分岐C1~10アルキル、(CH2)s-NH-(CH2)t、(CH2)s-O-(CH2)tまたは(CH2)s-C(NH2)-(CH2)v-NH-(CH2)t(s、tおよびvは、それぞれ独立して、1~5の整数である)であり;AおよびBは、それぞれ独立して、C6~10アリール、C6~10アリール-C1~6アルキル、C3~9ヘテロアリールまたはC3~9ヘテロアリール-C1~6アルキルであり、それぞれは、1、2または3個の独立して選択されるRg基で必要に応じて置換されている)。