A matrix geometric algoritm for finite buffer systems with B-ISDN applications