Speeding Up SpMV for Power-Law Graph Analytics by Enhancing Locality & Vectorization