Statistics for Dye- sensitized semiconductor nanostructures for solar energy conversion