A comprehensive review on biocompatible thin films for biomedical application