Hunting for better catalysts and materials-combinatorial chemistry and high throughput technology