A secure data hiding approach based on least-significant-bit and nature-inspired optimization techniques