A novel polycatechol/platinum composite film prepared by electrochemical synthesis