A New Approach To The Benzoporphyrins: Towards Dye Sensitized Solar Cells