Electronic spectral studies of molybdenyl complexes: implications for oxomolybdenum enzymes