Synergistic effect of graphene nanoperforation on the reversibility of the conversion reaction of a SnO2/nanoperforated graphene composite