Derivations on noncommutative Banach algebras