L Zhao, Z Zheng, M Wang, X Liu, H Tang - US Patent 8,426,728, 2013 - Google Patents
4.427, 749 A 1, 1984 Graetzel et al. 4,927,721 A 5, 1990 Gratzel et al. 5,677,545 A 10, 1997
Shi et al. 6,278,056 B1 8/2001 Sugihara et al. 6,566,595 B2 5, 2003 Suzuki 6,861,722 B2 …