Design of transient protection systems : including supercapacitor based design approaches for surge protectors /: including supercapacitor based design approaches for surge protectors. (2018)