China s off-grid solar photovoltaic power generation