Text this: Science, Technology and Advanced Application of Supercapacitors