A blind deconvolution algorithm based on backward automatic differentiation and its application to rolling bearing fault diagnosis. (17th December 2021)