Text this: Effect of dye on the performance of nitrogen doped tio2 solar cell prepared via ammonia treated liquid phase depostion technique