Effects of surface nanostructuring and impurity doping on ultrafast carrier dynamics of silicon photovoltaic cells: a pump-probe study