Role of Graphene Oxide as a Heterogeneous Acid Catalyst and Benign Oxidant for Synthesis of Benzimidazoles and Benzothiazoles.