Theoretical study on effects of substituent, ligand, and metal on Pd-catalyzed polymerization of norbornene