Artificial Leaf For Biofuel Production And Harvesting: Transport Phenomena And Energy Conversion