Photoelectrochemical and photophysical studies of carbon nanotube and molybdenum disulfide based light harvesting devices