Langmuir-Blodgett film assembly of novel dye molecules substituted by a steroid skeleton: molecular design for uniform films