Lawsone isomers, lawsone ether and bilawsone for dye-sensitized solar cells applications: DFT and UV-Vis studies.