Optimal insulin bolus dosing in type 1 diabetes management: neural network approach exploiting CGM sensor information