设e1,e2是两个不共线向量,若向量B=e1+λe2,与向量a=2e1-e2垂直,求实数λ