Synthesis of tetraferrocenylporphyrin and new metal complexes: Searching for reliable synthetic procedures