DSSC – Transforming A Solar Cell