Few-layer graphene supported polyaniline (PANI) film as a transparent counter electrode for dye-sensitized solar cells - Shahid, M.U. (Elsevier Ltd, 2019)