BMW M5 now with hybrid technology