The impact of biochemistry, bioavailability and bioactivity on the selection of bioremediation techniques.