Efficient hydrogen generation from water using nanocomposite flakes based on graphene and magnesium. Issue 11 (28th August 2018)