Text this: Charge Carrier Dynamics at Heterojunction of Semiconductor Nanoheterostructures for Photocatalytic Solar Fuel Generation