from numbered to superscript - full stop problem

Although 7 years ago, I have to say this assumes every ciation is at the end of a sentence, which is not always the case.  You would need to change {*}. to .{*} etc.