Ultrasonic irradiation preparation of graphitic-C 3 N 4 /polyaniline nanocomposites as counter electrodes for dye-sensitized solar cells - doi 10.1016/j.ultsonch.2017.12.023 2018-04 Article type Journal