Statistical quality-of-service aware adaptive transmission for free space optical communication systems