EPC launches first SEPA Payment Scheme (credit transfer) together with more than 4000 European Banks