Performance improvement in flexible polymer solar cells based on modified silver nanowire electrode