Application of High-throughput Screening Techniques to Drug Discovery