In the above general formula (I), X represents O, S, an alkylene group having 1 to 6 carbon atoms such as methylene group, ethylene group, n-propylene group, isopropylene group and cyclopropylene group, an arylene group having 5 to 30 nuclear atoms or diphenylmethylene group.