Multi-Scale Modeling of Bulk Heterojunctions for Organic Photovoltaic Applications