Roles of binding energy and diffusion length of singlet and triplet excitons in organic heterojunction solar cells