Revealing the unfavorable role of superfluous CH3NH3PbI3 grain boundary traps in perovskite solar cells on carrier collection