8th International Conference on Solar Energy and Applied Photochemistry (Solar'05),