All of these heterocyclic groups may be partially substituted with a halogen atom such as a fluorine atom, a chlorine atom, a bromine atom or an iodine atom, an alkoxy group such as a methoxy group, an ethoxy group or the like, an aryloxy group such as a phenoxy group or the like or an aralkyloxy group such as a benzyloxy group or the like, etc.