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