Chemical solution synthesis for materials design and thin film device applications[electronic resource]