Arginine-induced porphyrin-based self-assembled nanostructures for photocatalytic applications under simulated sunlight irradiation