Band Gap Engineering And Carrier Transport In Tio2 For Solar Energy Harvesting