Origin of high energy cosmic rays: A short review