Robot hummingbird passes flight tests (w/ Video)