Text this: Novel 3D bio-macromolecular bilinear descriptors for protein science: Predicting protein structural classes