Improved device performance stability of bulk-heterojunction hybrid solar cells with low molecular weight PCPDPTB