Photoenergy Conversion in p-Type Cu2ZnSnS4 Nanorods and n-Type Metal Oxide Composites