Text this: Development and characterization of solar energy conversion devices based on nanocomposite semiconductors /