Moving horizon estimation for Al-doped ZnO nanoparticle synthesis: an online UV-Vis spectroscopy approach