advanced drug testing methods