Structure-property relationship of nanocrystalline Pr2Co14B-based hard magnetic film