IS 10505: Code of practice for construction of floors and roofs using precast concrete waffle units Bureau of Indian Standards