Recent progress in organic solar cells (Part II device engineering)