Improved SPGD Algorithm for Optical Phased Array Phase Calibration