Mohammad Khaja Nazeeruddin, Filippo de Angelis, Konstantina Kalliopi Armadorou
Mohammad Khaja Nazeeruddin, Jianxing Xia, Ruiyuan Hu
Alfredo Pasquarello, Haiyuan Wang, Wei Chen
Ulf Anders Hagfeldt, Bowen Yang, Jiajia Suo, Dmitry Bogachuk
Mohammad Khaja Nazeeruddin, Yi Zhang, Paul Joseph Dyson, Hiroyuki Kanda, Jianxing Xia, Kasparas Rakstys, Keith Gregory Brooks, Ruiyuan Hu, Qurat Ul Ain
Mohammad Khaja Nazeeruddin, Hiroyuki Kanda, Pavel Culik
Christophe Ballif, Gabriel Christmann, Mathieu Gérard Boccard, Sylvain Nicolay
Ulf Anders Hagfeldt, Bowen Yang, Hui Chen, Jiabao Yang, Tong Wang