Kinetic and mechanistic study of p-nitrochlorobenzene photoreduction and Bacillus inactivation over aluminosilicate-based nanocomposites