Effect of cracking and aggregation on the efficiency of DSSC | IEEE Conference Publication | IEEE Xplore