Recent advances in fuel cells based propulsion systems for unmanned aerial vehicles. (15th April 2019)