BPCL appoints hockey player Vivek as executive officer