A rational design of low cost and flexible carbon composite dye sensitized solar cell. (1st June 2020)