A novel multifunctional Ag and Sr2+ co-doped TiO2@rGO ternary nanocomposite with enhanced p-nitrophenol degradation, and bactericidal and hydrogen evolution activity. Issue 56 (12th September 2018)