Bandgap and Structure Engineering via Cation Exchange: From Binary Ag2S to Ternary AgInS2, Quaternary AgZnInS alloy and AgZnInS/ZnS Core/Shell Fluorescent Nanocrystals for Bioimaging.