Recent advances in dye-sensitized solar cells: from photoanodes, sensitizers and electrolytes to counter electrodesMeidan Ye, Zhiqun Lin, Changjian Lin et al.|Materials Today|2014Cited by 713