Progress and perspectives for microbial production of farnesene