Successful launch adds 48 cubesats to constellation