Achieving Rotational Invariance with Bessel-Convolutional Neural Networks