Indoles - A promising scaffold for drug development.