Short commentary Nano energy: Semiconductor-ionics (semionics) and new generation fuel cells Author(s): Muhammad Afzal*