Polymer matrices for porphyrin nanorods incorporation. Artificial light harvesting applications