Solution Synthesis Processing and Applications of Semiconducting Nanomaterials