Convenient syntheses of adenosine 5′-diphosphate, adenosine 5′-methylenediphosphonate, and adenosine 5′-triphosphate