Gene therapy for diabetes: strategies for beta-cell modification and replacement.