Bi-Sr-Ca-Cu-O superconducting thin films: theory and experiment