Synthesis and different substituent effects on spectral and electrochemical properties of porphyrin nicotinic acid binary compounds