A review on bio-based lubricants and their applications