Programmed electrochemical exfoliation of graphite to high quality graphene