TiO2-NiO p-n nanocomposite with enhanced sonophotocatalytic activity under diffused sunlight Journal Articles Refereed uri icon