Development of a hierarchical technology diffusion assessment framework through multiple perspectives: case of rural electrification in USA and China. (19th November 2010)