Enhanced optical and electrochemical properties MoO3-NiO-NiMoO4 ternary nanocomposite thin films: influence of PEG and PVA additives | Synapse