muhammad powell