Excitons and excess electrons in nanometer size molecular polyoxotitanate clusters: electronic spectra, exciton dynamics, and surface states.