Efficient optical limiting of polypyrrole ternary nanohybrids co-functionalized with peripherally substituted porphyrins and axially coordinated metal-porphyrins.