Squaring in Reversible Logic Using Zero Garbage and Reduced Ancillary Inputs | IEEE Conference Publication | IEEE Xplore