The impact of mass transport and surface charging on the performance of field effect transistor biosensors