Nano-scale morphology dependent performance of thin film organic solar cells