Alfen delivering EV charging solution to BMW