Gravar-mail: A comprehensive review of energy sources for unmanned aerial vehicles, their shortfalls and opportunities for improvements