The influence of the shape and configuration of sensitizer molecules on the efficiency of DSSCs: a theoretical insight