Preparation of bamboo-shaped BiVO4 nanofibers by electrospinning method and the enhanced visible-light photocatalytic activity