Bioinformatics in bioscience and bioengineering: Recent advances, applications, and perspectives.