Micro-scale textures for enhanced performance of organic solar cells